package com.jpress.remote;

import java.util.List;

import javax.ejb.Remote;

import com.jpress.model.Categoria;

@Remote
public interface CategoriaRemote {
	
	void inserir(Categoria categoria) throws Exception;
	void atualizar(Categoria categoria) throws Exception;
	void excluir(Categoria categoria) throws Exception;
	Categoria findByNome(String nome);
	Categoria findByCodigo(int codigo);
	public List<Categoria> pesquisar(String nome, String descricao);
	public long getQuantidadeCategorias();
	public List<Categoria> getUltimasCategoriasCadastradas(int quantidade);
	public List<Categoria> findAll();
}
